Are Energy Price Caps Enough